﻿using System;

namespace Zocono.WCS.Admin.Models.ConfigManager
{
    [Serializable]
    public class FileUploadDBData
    {
        public string PlcName { get; set; }

        public string EquipmentCode { get; set; }

        public int DbCode { get; set; }

        public int DbCode2 { get; set; }

        public int DbStart { get; set; }

        public int DbLength { get; set; }

        public string ProcessModuleType { get; set; }

        public string ProcessModuleName { get; set; }
        
        public string ProcessModuleNameWcs { get; set; }
        public string JobID { get; set; }

        public string PlcConnectionID { get; set; }

        public int IsHeartbeat { get; set; }

        public int IsEnable { get; set; }

        public string ObjectType { get; set; }

        public string PLCobjectName { get; set; }

        public string WCSobjectName { get; set; }

        public int objectLength { get; set; }

        public int BytesIndex { get; set; }
        //public List<RequestDataMore> requestDataMore { get; set; }
    }

    public class RequestDataMore
    {
        public string PlcName { get; set; }

        public string EquipmentCode { get; set; }

        public int DbCode { get; set; }

        public int DbCode2 { get; set; }

        public int DbStart { get; set; }

        public int DbLength { get; set; }

        public string ProcessModuleType { get; set; }

        public string ProcessModuleName { get; set; }

        public string JobID { get; set; }

        public string PlcConnectionID { get; set; }

        public int IsHeartbeat { get; set; }

        public int IsEnable { get; set; }

        public string ObjectType { get; set; }

        public string PLCobjectName { get; set; }

        public string WCSobjectName { get; set; }

        public int objectLength { get; set; }

        public int BytesIndex { get; set; }
    }
}
